c04a527
@@ -179,19 +179,11 @@
static ASTNode literal(RexLiteral literal, boolean useTypeQualInLiteral) {
       type = HiveParser.BigintLiteral;
       break;
     case DOUBLE:
-      if (useTypeQualInLiteral) {
-        val = literal.getValue3() + "D";
-      } else {
-        val = literal.getValue3();
-      }
+      val = literal.getValue3() + "D";
       type = HiveParser.Number;
       break;
     case DECIMAL:
-      if (useTypeQualInLiteral) {
-        val = literal.getValue3() + "BD";
-      } else {
-        val = literal.getValue3();
-      }
+      val = literal.getValue3() + "BD";
       type = HiveParser.DecimalLiteral;
       break;
     case FLOAT:
